Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
30A CHAPEL ROAD Detached £821,103 £500,000 12 Jan 2007
32 CHAPEL ROAD Detached £1,604,084 £1,017,600 10 Jul 2007